Why Ancient India Is So Mysterious